sandwich loaf - Turkish English Dictionary